package com.tfjybj.itoo.teach.model;

/*
 @author 天赋吉运-xxx
 @DESCRIPTION 面对面建群实体
 @create 2019/1/31
*/

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Set;

/**
 * 面对面建群实体
 *
 * author 天赋吉运-郄子硕
 * since 1.0.8 2018/12/9
 */

//@ApiModel(value = "GroupModel:Group")
@Data
@NoArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
public class FaceToFaceModel implements Serializable {

    @ApiModelProperty(value = "key文本")
    private String keyText;

    @ApiModelProperty(value = "教师Id")
    private String teacherId;

    @ApiModelProperty(value = "教师姓名")
    private String teacherName;

    @ApiModelProperty(value = "结组完毕标识")
    private boolean flag;

    @ApiModelProperty(value = "上课版Id")
    private String classId;

    @ApiModelProperty(value = "上课版代码")
    private String code;

    @ApiModelProperty(value = "学生结组信息")
    private StudentTeachClassModel studentClassInfoModel;

    @ApiModelProperty(value = "学生分组集和")
    private Set<StudentTeachClassModel> studentClassSet;


    public boolean isFlag() {
        return flag;
    }

    public void setFlag(boolean flag) {
        this.flag = flag;
    }

}

